import fetch from './config'

export let areaList = (params) => fetch.post('config/areaList', params)
export let industryList = (params) => fetch.post('config/industryList', params)
export let privacyPolicy = (params) => fetch.post('config/privacyPolicy', params)
export let thirdPartyServiceAgreement = (params) => fetch.post('config/thirdPartyServiceAgreement', params)
export let uploadImg = (params) => fetch.post('config/uploadImg', params)
export let uploadFile = (params) => fetch.post('config/uploadFile', params)
export let indexWindows = (params) => fetch.post('config/indexWindows', params)
export let getPolicy = (params) => fetch.post('config/getPolicy', params)
export let getService = (params) => fetch.post('config/getService', params)
export let showTos = (params) => fetch.post('config/showTos', params)


export let serviceStatistics = (params) => fetch.post('config/serviceStatistics', params)
export let career = (params) => fetch.post('config/career', params)
export let employee = (params) => fetch.post('config/employee', params)
export let employeeSearch = (params) => fetch.post('config/employeeSearch', params)
export let endEducation = (params) => fetch.post('config/endEducation', params)
export let jobOption = (params) => fetch.post('config/jobOption', params)
export let educationLevel = (params) => fetch.post('config/educationLevel', params)
export let getSalaryFix = (params) => fetch.post('config/salaryFix', params)
export let getSalaryUnit = (params) => fetch.post('config/salaryUnit', params)
export let getCSOption = (params) => fetch.post('config/CSOption', params)
export let getCSPayOption = (params) => fetch.post('config/CSPayOption', params)
export let getWorkYearsSearch = (params) => fetch.post('config/workYearsSearch', params)
export let getAgeSearch = (params) => fetch.post('config/ageSearch', params)
export let getSexSearch = (params) => fetch.post('config/sexSearch', params)


export let careerSearch = (params) => fetch.post('config/careerSearch', params)
export let salarySearch = (params) => fetch.post('config/salarySearch', params)
export let integratedSourceSearch = (params) => fetch.post('config/integratedSourceSearch', params)


export let login = (params) => fetch.post('member/login', params)
export let logout = (params) => fetch.post('member/logout', params)
export let getUserInfo = (params) => fetch.post('member/userInfo', params)
export let checkToken = (params) => fetch.post('member/checkToken', params)
export let retrieveID = (params) => fetch.post('member/retrieveID', params)
export let sendVerCodeByID = (params) => fetch.post('member/retrieveID/sendVerificationCode', params)
export let retrievePassword = (params) => fetch.post('member/retrievePassword', params)
export let sendVerCodeByPwd = (params) => fetch.post('member/retrievePassword/sendVerificationCode', params)
export let chancePassword = (params) => fetch.post('member/chancePassword', params)
export let confirmPassword = (params) => fetch.post('member/confirmPassword', params)
export let updatePhoto = (params) => fetch.post('member/updatePhoto', params)
export let personalUpdate = (params) => fetch.post('member/personalUpdate', params)
export let enterpriseUpdate = (params) => fetch.post('member/enterpriseUpdate', params)
export let notifications = (params) => fetch.post('member/notifications', params)
export let readNotice = (params) => fetch.post('member/readNotice', params)
export let newNoticeCount = (params) => fetch.post('member/newNoticeCount', params)
export let thirdPartyLogin = (params) => fetch.post('member/thirdPartyLogin', params)
export let destroy = (params) => fetch.post('member/destroy', params)
export let lookMyIntegratedUsers = (params) => fetch.post('member/lookMyIntegratedUsers', params)
export let lookMyCvUsers = (params) => fetch.post('member/lookMyCvUsers', params)


export let checkEmail = (params) => fetch.post('signIn/checkEmail', params)
export let checkVerificationCode = (params) => fetch.post('signIn/checkVerificationCode', params)
export let regPersonal = (params) => fetch.post('signIn/personal', params)
export let regEnterprise = (params) => fetch.post('signIn/enterprise', params)
export let sendVerCode = (params) => fetch.post('signIn/sendVerificationCode', params)
export let registrationPathOption = (params) => fetch.post('signIn/registrationPathOption', params)
export let getAddressByZipCode = (params) => fetch.post('signIn/getAddressByZipCode', params)
export let checkBusinessLicense = (params) => fetch.post('signIn/checkBusinessLicense', params)
export let enterpriseForm1Option = (params) => fetch.post('signIn/enterpriseForm1Option', params)
export let enterpriseForm2Option = (params) => fetch.post('signIn/enterpriseForm2Option', params)
export let certification = (params) => fetch.post('signIn/certification', params)


export let announcementList = (params) => fetch.post('serviceCenter/announcementList', params)
export let announcementDetail = (params) => fetch.post('serviceCenter/announcementDetail', params)


export let FQAList = (params) => fetch.post('serviceCenter/FQAList', params)
export let FQADetail = (params) => fetch.post('serviceCenter/FQADetail', params)
export let QAList = (params) => fetch.post('serviceCenter/QAList', params)
export let QADetail = (params) => fetch.post('serviceCenter/QADetail', params)
export let addQA = (params) => fetch.post('serviceCenter/addQA', params)


export let getReviewList = (params) => fetch.post('jobHelp/reviewList', params)
export let getCaseList = (params) => fetch.post('jobHelp/scaseList', params)
export let getMatchingList = (params) => fetch.post('jobHelp/matchingList', params)
export let getJobHelpDetail = (params) => fetch.post('jobHelp/detail', params)
export let addJobHelp = (params) => fetch.post('jobHelp/addReview', params)


export let getCVIndex = (params) => fetch.post('cv/index', params)
export let getCVDetail = (params) => fetch.post('cv/detail', params)
export let searchCV = (params) => fetch.post('cv/search', params)


export let myCvList = (params) => fetch.post('myCv/list', params)
export let myCvCopy = (params) => fetch.post('myCv/copy', params)
export let myCreateCv = (params) => fetch.post('myCv/createCv', params)
export let myEditCv = (params) => fetch.post('myCv/edit', params)
export let myEditSkills = (params) => fetch.post('myCv/editSkills', params)
export let myEditExperiences = (params) => fetch.post('myCv/editExperiences', params)
export let myEditEducations = (params) => fetch.post('myCv/editEducations', params)
export let myEditTrains = (params) => fetch.post('myCv/editTrains', params)
export let myEditAwards = (params) => fetch.post('myCv/editAwards', params)
export let myEditCertifieds = (params) => fetch.post('myCv/editCertifieds', params)
export let myCvCollect = (params) => fetch.post('myCv/collect', params)
export let myCvCollectList = (params) => fetch.post('myCv/collectList', params)
export let myCvFootList = (params) => fetch.post('myCv/footList', params)
export let myCvInvite = (params) => fetch.post('myCv/invite', params)



export let myCreatJob = (params) => fetch.post('myIntegrated/create', params)
export let myJobEdit = (params) => fetch.post('myIntegrated/edit', params)
export let myJobList = (params) => fetch.post('myIntegrated/list', params)
export let myJobCollect = (params) => fetch.post('myIntegrated/collect', params)
export let myCollectList = (params) => fetch.post('myIntegrated/collectList', params)
export let myFootList = (params) => fetch.post('myIntegrated/footList', params)


export let getJobDetail = (params) => fetch.post('integrated/detail', params)
export let getJobIndex = (params) => fetch.post('integrated/index', params)
export let searchJob = (params) => fetch.post('integrated/search', params)


export let createOrder = (params) => fetch.post('order/createOrder', params)
export let orderInfo = (params) => fetch.post('order/orderInfo', params)
export let createService = (params) => fetch.post('order/createService', params)
export let coachQuestions = (params) => fetch.post('order/questions', params)
export let checkPayment = (params) => fetch.post('order/checkPayment', params)
export let getPayToken = (params) => fetch.post('order/getPayToken', params)
export let myService = (params) => fetch.post('order/myService', params)
export let serviceInfo = (params) => fetch.post('order/serviceInfo', params)
export let myOrder = (params) => fetch.post('order/myOrder', params)
export let download = (params) => fetch.post('order/download', params)
export let orderCancel = (params) => fetch.post('order/orderCancel', params)


export let getCoupon = (params) => fetch.post('coupon/available', params)


export let getHome = (params) => fetch.post('home', params)
